package com.esg.esgproject.mp.entity.auto;

import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.extension.activerecord.Model;
import com.baomidou.mybatisplus.annotation.TableId;
import java.time.LocalDateTime;
import lombok.Data;
import lombok.EqualsAndHashCode;
import lombok.experimental.Accessors;

/**
 * <p>
 * 
 * </p>
 *
 * @author z100
 * @since 2021-12-15
 */
@Data
@EqualsAndHashCode(callSuper = true)
@Accessors(chain = true)
public class Company extends Model {

    private static final long serialVersionUID = 1L;

    @TableId(value = "id", type = IdType.AUTO)
    private Integer id;

    private String eDescribe;

    /**
     * c排放
     */
    private Float eCRelase;

    /**
     * 处理污染投入资金
     */
    private Integer eMoneyInput;

    /**
     * 员工性别比例
     */
    private Float sGenderRate;

    /**
     * 员工国籍外键
     */
    private Integer sStaffNationality;

    /**
     * 公司地点外键
     */
    private Integer sCompanyLocation;

    /**
     * 董事会结构，ri开头代表监管指标
     */
    private String riBoardStructure;

    /**
     * 激励机制
     */
    private String riExcitation;

    /**
     * 分红记录
     */
    private String riBonusRecord;

    /**
     * 重大违规，重大财务问题次数
     */
    private Integer riProblemCount;

    private LocalDateTime gmtCreate;

    private LocalDateTime gmtUpdate;


}
